.. __Frequently Asked Questions: Frequently Asked Questions ==================== .. admonition:: Q. Why does the code not seem to work as well as expected after attaching the shovel? :class: note **A.** Installing the shovel will take up space for the ultrasonic and I2C interfaces, making it impossible to use ultrasonic and I2C related functions, and it will also increase the weight. You will need to adjust the speed parameters in the code to adapt to the new load conditions. ---- .. admonition:: Q. Are the codes for MicroBit V1.5 and V2 versions compatible? :class: tip **A.** It's generally compatible, but there may be some differences in performance. Please refer to Micro:bit's official documentation for details. ---- .. admonition:: Q. What should I do if the makecode program link used in the course is broken? :class: warning **A.** The link may have expired. We suggest you search for the makecode program for the relevant course again, or contact our customer service to get the latest link. ---- .. admonition:: Q. Can't the Integrated Demo_V1 be used for version V2? :class: danger **A.** Yes, it's possible. However, the V2 motherboard is more powerful, which means it requires more power. If the car cannot run properly when using the integrated program, it is recommended to replace it with a larger capacity battery or adjust the functional modules in the program to reduce the power demand. ---- .. admonition:: Q. Why is the line-following function unstable? :class: note **A.** The sensitivity of the line-following sensor needs to be adjusted using the blue potentiometer on the vehicle to suit different environments. It is recommended to make appropriate adjustments in different environments to obtain a more stable line-following effect. ---- .. admonition:: Q. What causes inaccurate ultrasonic ranging? :class: tip **A.** Ultrasonic ranging is significantly affected by environmental factors, typically with an error of 1-3 cm, and it requires high voltage. Please ensure the battery is fully charged. Furthermore, the accuracy of measurement data may vary depending on the version of the MicroBit motherboard used, but the same result can be achieved through code debugging. ---- .. admonition:: Q. Is the extension library not working properly? :class: warning **A.** You may not have installed the extension library correctly, or the version of the extension library you installed before is too old. You can click "JavaScript", there is a file explorer on the left, open it and find the LAFVIN_MBIT extension library, and click the refresh icon to refresh it. ---- .. admonition:: Q. There's no response after uploading the code, or it seems like the previous code is still being retained? :class: danger **A.** Re-upload + Replug + Brief Reboot + Reset.